/*
* 创建者：蓝景钊
* 创建时间：2020年11月13日14点27分
* js使用文档：
* 1、div.layui-form-mid.layui-word-aux下的仅限数字使用 custom-tips自定义提示信息。
* 2、对layui-table-tool工具对应的lay-event进行描述。
* 3、对layui-card-header中的关键字进行说明，包括但不限只读、不为空、仅限数字等。
* 4、统一编辑tipstime显示时间，tipsbgcolor(n)背景颜色。
* 5、1上侧，2右侧，3下侧，4左侧，不够空间则优先显示在对侧。
* */
var tipstime=1000;
var tipsbgcolor1="#009688";
var tipsbgcolor2="#bbbbbb";
$(document).on('mouseenter', '#layui-edit-only > div > div > div.layui-card-header > div', function () {
    if($(this).eq(0).attr("lay-value")!=undefined)
        layer.tips($(this).eq(0).attr("lay-value"), this, {tips: [1, tipsbgcolor1], time: 1000});
})
$(document).on('mouseenter', 'div.layui-card-body > form > div:nth-child(n) div.layui-form-mid.layui-word-aux', function () {
    if($(this)[0].innerHTML.indexOf("只读")>=0)
        layer.tips("无法修改", this, {tips: [2, tipsbgcolor1], time: 1000});
})
$(document).on('mouseenter', 'div.layui-card-body > form > div:nth-child(n) div.layui-form-mid.layui-word-aux', function () {
    if($(this)[0].innerHTML.indexOf("不为空")>=0)
        layer.tips("必填项", this, {tips: [2, tipsbgcolor1], time: 1000});
})
$(document).on('mouseenter', 'div.layui-card-body > form > div:nth-child(n) div.layui-form-mid.layui-word-aux', function () {
    if($(this)[0].innerHTML.indexOf("重选")>=0)
        layer.tips("不可默认必须重选", this, {tips: [2, tipsbgcolor1], time: 1000});
})
$(document).on('mouseenter', 'div.layui-card-body > form > div:nth-child(n) div.layui-form-mid.layui-word-aux', function () {
    if($(this)[0].innerHTML.indexOf("重复")>=0)
        layer.tips("请重复输入操作", this, {tips: [2, tipsbgcolor1], time: 1000});
})
$(document).on('mouseenter', 'div.layui-card-body > form > div:nth-child(n) div.layui-form-mid.layui-word-aux', function () {
    if($(this)[0].innerHTML.indexOf("选填")>=0)
        layer.tips("可以不填写本项", this, {tips: [2, tipsbgcolor1], time: 1000});
})
$(document).on('mouseenter', 'div.layui-card-body > form > div:nth-child(n) div.layui-form-mid.layui-word-aux', function () {
    if($(this)[0].innerHTML.indexOf("仅限")>=0){
        if($(this).eq(0).attr("custom-tips")!=undefined){
            layer.tips($(this).eq(0).attr("custom-tips"), this, {tips: [2, tipsbgcolor1], time: 1000});}
        else{layer.tips("不可填非法字符", this, {tips: [2, tipsbgcolor1], time: 1000});}}
})
$(document).on('mouseenter', 'div.layui-table-tool > div.layui-table-tool-temp > div button', function () {
    if($(this).eq(0).attr("lay-event").indexOf("add")>=0)
        layer.tips("新增", this, {tips: [1, tipsbgcolor2], time: tipstime, tipsMore:true});
})
$(document).on('mouseenter', 'div.layui-table-tool > div.layui-table-tool-temp > div button', function () {
    if($(this).eq(0).attr("lay-event").indexOf("update")>=0)
        layer.tips("编辑", this, {tips: [1, tipsbgcolor2], time: tipstime, tipsMore:true});
})
$(document).on('mouseenter', 'div.layui-table-tool > div.layui-table-tool-temp > div button', function () {
    if($(this).eq(0).attr("lay-event").indexOf("delete")>=0)
        layer.tips("删除", this, {tips: [1, tipsbgcolor2], time: tipstime, tipsMore:true});
})
$(document).on('mouseenter', 'div.layui-table-tool > div.layui-table-tool-temp > div button', function () {
    if($(this).eq(0).attr("lay-event").indexOf("reload")>=0)
        layer.tips("重载表格", this, {tips: [1, tipsbgcolor2], time: tipstime, tipsMore:true});
})
$(document).on('mouseenter', 'div.layui-table-tool > div.layui-table-tool-temp > div button', function () {
    if($(this).eq(0).attr("lay-event").indexOf("clear")>=0)
        layer.tips("清理缓存", this, {tips: [1, tipsbgcolor2], time: tipstime, tipsMore:true});
})
$(document).on('mouseenter', 'div.layui-table-tool > div.layui-table-tool-temp > div button', function () {
    if($(this).eq(0).attr("lay-event").indexOf("switch")>=0)
        layer.tips("切换表格", this, {tips: [1, tipsbgcolor2], time: tipstime, tipsMore:true});
})
$(document).on('mouseenter', 'div.layui-table-tool > div.layui-table-tool-temp > div button', function () {
    if($(this).eq(0).attr("lay-event").indexOf("search")>=0)
        layer.tips("查询", this, {tips: [1, tipsbgcolor2], time: tipstime, tipsMore:true});
})
